package com.woniu.finance.service;

import com.woniu.finance.entity.Finance;
import com.woniu.finance.entity.Records;
import com.woniu.finance.entity.RequestParam;
import com.woniu.finance.entity.RoleMenu;
import com.woniu.finance.entity.vo.RecordsVO;
import com.woniu.util.utils.HttpResult;

public interface IRecordsService {
    HttpResult<?> saveRecordsMenu(Records records);

    HttpResult<?> removeRecordsMenu(Integer id);

    HttpResult<?> modifyRecordsMenu(Records records);

    /**
    * @Description: 查询全部 分页了的
    * @Param: [param]
    * @return: com.woniu.util.utils.HttpResult<?>
    * @Author: 阿水
    * @Date: 2023/5/10
    */

    HttpResult<?> findAllByPage(RequestParam<RecordsVO> param);

    HttpResult<?> findRecordsMenuById(Integer id);
    /**
    * @Description: 根据企业id查询订单信息
    * @Param: [param]
    * @return: com.woniu.util.utils.HttpResult<?>
    * @Author: 阿水
    * @Date: 2023/5/10
    */

    HttpResult<?> findRecordsByFinanceId(RequestParam<Records> param);
}
